runtime.mspan.allocCount (field)
33 uses
runtime (current package)
arena.go#L1056: s.allocCount = 1
malloc.go#L942: s.allocCount++
malloc.go#L964: if s.allocCount != s.nelems {
malloc.go#L965: println("runtime: s.allocCount=", s.allocCount, "s.nelems=", s.nelems)
malloc.go#L980: s.allocCount++
malloc.go#L981: if s.allocCount > s.nelems {
malloc.go#L982: println("s.allocCount=", s.allocCount, "s.nelems=", s.nelems)
malloc.go#L1554: span.allocCount = 1
mcache.go#L153: if s.allocCount != s.nelems {
mcache.go#L165: slotsUsed := int64(s.allocCount) - int64(s.allocCountBeforeCache)
mcache.go#L189: if s.allocCount == s.nelems {
mcache.go#L198: s.allocCountBeforeCache = s.allocCount
mcache.go#L213: usedBytes := uintptr(s.allocCount) * s.elemsize
mcache.go#L279: slotsUsed := int64(s.allocCount) - int64(s.allocCountBeforeCache)
mcache.go#L297: dHeapLive -= int64(s.nelems-s.allocCount) * int64(s.elemsize)
mcentral.go#L185: n := int(s.nelems) - int(s.allocCount)
mcentral.go#L186: if n == 0 || s.freeindex == s.nelems || s.allocCount == s.nelems {
mcentral.go#L206: if s.allocCount == 0 {
mcentral.go#L239: if int(s.nelems)-int(s.allocCount) > 0 {
mgcsweep.go#L679: nfreed := s.allocCount - nalloc
mgcsweep.go#L680: if nalloc > s.allocCount {
mgcsweep.go#L683: print("runtime: nelems=", s.nelems, " nalloc=", nalloc, " previous allocCount=", s.allocCount, " nfreed=", nfreed, "\n")
mgcsweep.go#L687: s.allocCount = nalloc
mheap.go#L508: allocCount uint16 // number of allocated objects
mheap.go#L1701: if s.allocCount != 0 {
mheap.go#L1708: if s.allocCount != 0 || s.sweepgen != h.sweepgen {
mheap.go#L1709: print("mheap.freeSpanLocked - span ", s, " ptr ", hex(s.base()), " allocCount ", s.allocCount, " sweepgen ", s.sweepgen, "/", h.sweepgen, "\n")
mheap.go#L1793: span.allocCount = 0
stack.go#L204: if s.allocCount != 0 {
stack.go#L231: s.allocCount++
stack.go#L251: s.allocCount--
stack.go#L252: if gcphase == _GCoff && s.allocCount == 0 {
stack.go#L1300: if s.allocCount == 0 {